engineer of maintenance - French English Dictionary